driving by accumulators - French English Dictionary